var markersLayer = new L.LayerGroup();
map.addLayer(markersLayer);
// Saat bikin marker
var marker = L.marker([lat, lng]).bindPopup("KDTK: " + namaKDTK);
marker.options.title = "KDTK: " + namaKDTK; // buat searchable
markersLayer.addLayer(marker);
var markerUker = L.marker([latU, lngU]).bindPopup("Uker: " + kodeUker);
markerUker.options.title = "Uker: " + kodeUker; // buat searchable
markersLayer.addLayer(markerUker);
// Search bar
var searchControl = new L.Control.Search({
layer: markersLayer,
initial: false,
propertyName: 'title',
marker: false,
moveToLocation: function(latlng, title, map) {
map.setView(latlng, 16); // zoom ke lokasi hasil pencarian
}
});
map.addControl(searchControl);